to have a litter - Français Anglais Dictionnaire